+Tue Feb 26 17:04:44 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcolorsel.c (update_color): Emit ::color_changed
+ every time we notify current_color. (Brute force
+ fix for #72470, Matthias Clasen). Some fixes to improve
+ reentrancy.
+
Tue Feb 26 15:04:33 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_enter_text): use
+Tue Feb 26 17:04:44 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcolorsel.c (update_color): Emit ::color_changed
+ every time we notify current_color. (Brute force
+ fix for #72470, Matthias Clasen). Some fixes to improve
+ reentrancy.
+
Tue Feb 26 15:04:33 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_enter_text): use
+Tue Feb 26 17:04:44 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcolorsel.c (update_color): Emit ::color_changed
+ every time we notify current_color. (Brute force
+ fix for #72470, Matthias Clasen). Some fixes to improve
+ reentrancy.
+
Tue Feb 26 15:04:33 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_enter_text): use
+Tue Feb 26 17:04:44 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcolorsel.c (update_color): Emit ::color_changed
+ every time we notify current_color. (Brute force
+ fix for #72470, Matthias Clasen). Some fixes to improve
+ reentrancy.
+
Tue Feb 26 15:04:33 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_enter_text): use
+Tue Feb 26 17:04:44 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcolorsel.c (update_color): Emit ::color_changed
+ every time we notify current_color. (Brute force
+ fix for #72470, Matthias Clasen). Some fixes to improve
+ reentrancy.
+
Tue Feb 26 15:04:33 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_enter_text): use
+Tue Feb 26 17:04:44 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcolorsel.c (update_color): Emit ::color_changed
+ every time we notify current_color. (Brute force
+ fix for #72470, Matthias Clasen). Some fixes to improve
+ reentrancy.
+
Tue Feb 26 15:04:33 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_enter_text): use
+Tue Feb 26 17:04:44 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcolorsel.c (update_color): Emit ::color_changed
+ every time we notify current_color. (Brute force
+ fix for #72470, Matthias Clasen). Some fixes to improve
+ reentrancy.
+
Tue Feb 26 15:04:33 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkentry.c (gtk_entry_enter_text): use
gtk_entry_set_text (GTK_ENTRY (priv->hex_entry), entryval);
priv->changing = FALSE;
+ g_object_ref (colorsel);
+
+ g_signal_emit (colorsel, color_selection_signals[COLOR_CHANGED], 0);
+
g_object_freeze_notify (G_OBJECT (colorsel));
g_object_notify (G_OBJECT (colorsel), "current_color");
g_object_notify (G_OBJECT (colorsel), "current_alpha");
g_object_thaw_notify (G_OBJECT (colorsel));
+
+ g_object_unref (colorsel);
}
for (i = 0; i < COLORSEL_NUM_CHANNELS; i++)
priv->old_color[i] = priv->color[i];
}
- update_color (colorsel);
priv->default_set = TRUE;
+ update_color (colorsel);
}
/**
for (i = 0; i < COLORSEL_NUM_CHANNELS; i++)
priv->old_color[i] = priv->color[i];
}
- update_color (colorsel);
priv->default_alpha_set = TRUE;
+ update_color (colorsel);
}
/**
for (i = 0; i < COLORSEL_NUM_CHANNELS; i++)
priv->old_color[i] = priv->color[i];
}
- update_color (colorsel);
priv->default_set = TRUE;
priv->default_alpha_set = TRUE;
+ update_color (colorsel);
}
/**